System and method for establishing or modifying an account with user selectable terms

ABSTRACT

The present invention relates to methods for allowing an account holder to easily customize the terms of an account such as a loan account, an asset account, a mortgage account, an insurance account, or a brokerage account. Exemplary embodiments of the invention allow the user to specify various preferred terms such as cost (e.g., APR and annual fee), rewards programs, card design, affiliates, credit line, and payment due date, among others. The financial service provider issuing the account, e.g., the issuing bank, may make the various available terms for the account easily accessible to the user, for example through an internet website or an automated phone system, enabling the user to easily specify his or her preferences. The customization methods may be applied to the process of opening a new account or customizing an existing account. The customization methods may dynamically update the available terms as the user begins to select his or her desired terms.

This application is a continuation of U.S. application Ser. No. 10/284,394, filed Oct. 31, 2002, which claims priority to U.S. Provisional Application No. 60/330,871, filed Nov. 1, 2001, both of which are hereby incorporated by reference in their entirety.

FIELD OF THE INVENTION

The present invention relates generally to methods and systems for providing customized accounts to users, such as loan and deposit accounts, and more particularly to methods and systems for allowing a user to easily select a number of desired account terms or features and to open a customized account or to customize an existing account.

BACKGROUND OF THE INVENTION

Financial institutions which provide credit cards, debit cards, mortgages, brokerage accounts, and other types of accounts typically offer a number of different options for each type of account, each option having an associated set of terms or features. The terms or features may include, for example in the case of a credit card, the annual percentage rate (APR), the credit limit (also referred to as the “credit line”), the annual fee, the card design, and/or a rewards program. The account holder typically has no opportunity to negotiate or modify the terms of the account, but rather must accept the terms of an account as offered by the financial institution. If the account holder is dissatisfied with one or more of the terms, there is no effective means of modifying those terms. Accordingly, known methods and systems for providing accounts in some respects do not fully satisfy the account holders.

SUMMARY OF THE INVENTION

The present invention relates to systems and methods for allowing a user to easily customize the terms of an account such as a loan account, asset account, margin account, insurance account, or brokerage account. Exemplary embodiments of the invention allow the user to specify various preferred terms such as cost (e.g., APR and annual fee), rewards programs, card design, affiliates, credit line, servicing options, and payment options, among others. The financial services provider issuing the account, e.g., the issuing bank, may make the various available terms for the account easily accessible to the user, for example through an internet website, an automated phone system, a customer service representative, outbound voice messaging, or a paper or electronic document such as an offer brochure, letter, or email message, enabling the user to easily understand the options and specify his or her preferences. The customization systems and methods may be applied to the process of opening a new account or customizing an existing account. The ability to provide a system and method which allows a current account holder to easily update the terms of his or her account may be particularly advantageous for retaining current account holders and enhancing their satisfaction with the account.

According to one embodiment, the invention relates to a system and method of providing an account to a user comprising the steps of sending to the user a plurality of available account terms, wherein the plurality of available account terms are categorized into a plurality of categories of account terms, receiving from the user a selection of at least one of the available account terms, and providing the account based on the user's selection.

According to another embodiment, the invention relates to a system and method for modifying an existing account comprising the steps of receiving account identification information from an account holder, sending to the account holder at least a portion of the existing account terms, sending to the account holder a plurality of available account terms, and receiving from the account holder a selection of at least one of the available account terms.

According to yet another embodiment, the invention relates to a method of selecting an account comprising the steps of (a) sending to the user a plurality of categories of account terms, (b) receiving a selection from the user of a first one of the categories, (c) sending to the user a plurality of available account terms for the selected category, (d) receiving from the user a selection of an available account term in the selected category, (e) repeating steps (b), (c), and (d) for at least a second category, and (f) matching the user's selections to a predefined account.

Other embodiments of the invention relate to systems and methods for allowing a user to select desired cost terms such as annual fee and APR, and for providing the user with information on other terms or benefits which are available based on the selected cost terms.

Still other embodiments of the invention relate to systems and methods for allowing the user to select such terms as credit limit, which may be fixed or which may vary based on the circumstances and characteristics of the transaction, affiliates, rewards programs, and other benefits and services.

The invention also relates to an article of manufacture which comprises a computer usable medium having computer readable program code means embodied therein for causing a computer to execute the methods described herein relating to establishing or modifying an account. The invention also relates to a system comprising a computer which is programmed to carry out the methods described herein.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a drawing of an example of a system for implementing the present invention;

FIG. 2 is a flow chart which illustrates a method according to an exemplary embodiment of the invention;

FIG. 3 is a flow chart which illustrates another method according to an exemplary embodiment of the invention;

FIG. 4 is an example of a graphical user interface which may be displayed on a computer in connection with exemplary embodiments of the invention;

FIG. 5 is another example of a graphical user interface which may be displayed on a computer in connection with exemplary embodiments of the invention;

FIG. 6 is another example of a graphical user interface which may be displayed on a computer in connection with exemplary embodiments of the invention;

FIG. 7 is a diagram of the entities involved in a typical credit card transaction; and

FIG. 8 is a flow chart which illustrates a method according to another exemplary embodiment of the invention.

DETAILED DESCRIPTION OF THE INVENTION

Exemplary embodiments of the present invention provide flexibility in customizing a variety of accounts with account terms selected by users according to their preferences. The types of accounts which may be customized include, for example, loan accounts, asset accounts, margin accounts, insurance accounts, and brokerage accounts. Loan accounts may include various combinations of secured and unsecured loans, consumer and business loans, and revolving and nonrevolving loans. Particular examples of loan accounts include credit card accounts, which are typically unsecured consumer revolving loans and mortgage accounts, which are typically nonrevolving secured consumer loans. Other types of accounts which may be customized according to exemplary embodiments of the invention include asset accounts such as demand accounts (e.g., demand deposit accounts and savings accounts), certificates of deposit, stored value cards, money market accounts, and trusts. In general, an account is defined by a set of terms which the account holder agrees to in order to open the account. As used herein the term “term” means a feature or characteristic of an account which, together with the other terms, defines the account. The term “account” may refer to both opened accounts and to prospective accounts that have not yet been opened.

The terms of an account may include payment terms, cost terms, credit limits, and liabilities, among others. As used herein the term “cost” refers to the charges made to the user in connection with the account, such as interest and various fees. In the case of a credit card account, the terms of the account typically include the interest rate specified as an annual percentage rate (APR), the credit limit, the annual fee, the payment due date, the type of card product (e.g., platinum, gold, titanium, smart card, etc.), and the card design. The terms may also include the provision of a rewards program whereby the account holder earns points with one or more affiliates which are exchangeable for some form of compensation based on usage of the account. Debit account terms typically include an interest rate and various periodic or transaction related fees, among others, and may include a rewards program. Insurance account terms typically include various periodic fees, limits on payments, specified covered events, and type of insurance, e.g., term or whole life.

The methods and systems for customizing the terms of an account, according to exemplary embodiments of the invention, may utilize the internet for communicating the different options for account terms to the user and for receiving the user's selected preferences. The methods can be carried out, for example, using the system shown in FIG. 1, which includes a server computer 100 connected via a communication link 150 to a network 200 such as the internet. The user may access web pages stored on the server 100 using a client computer 300 connected to the internet via a communication link 250. The user may send information to the server 100 via the internet 200. The server 100 typically includes a database 102 for storing information. The information is typically transmitted using network enabled code.

The server 100 typically comprises a computer adapted to send and receive information to multiple users over a network. For example, the server 100 may comprise a workstation running the Microsoft Windows™ NT™, Windows™ 2000, Unix, Linux, Novell Netware™, Sun Microsystems Solaris™, OS/2™, or other operating system or platform.

Communications links 150, 250 may be, for instance, an intranet, a LAN (Local Area Network), a frame relay connection, an Advanced Intelligent Network (AIN) connection, a synchronous optical network (SONET) connection, a digital T1, T3, E1 or E3 line, a DSL (Digital Subscriber Line) connection, an Ethernet connection, an ISDN (Integrated Services Digital Network) line, a dial-up port such as a V.90, V.34 or V.34bis analog modem connection, a cable modem, or an ATM (Asynchronous Transfer Mode) connection. Communications links 150, 250 may also be, include, or interface to a WAP (Wireless Application Protocol) link, a GPRS (General Packet Radio Service) link, a GSM (Global System for Mobile Communication) link, a CDMA (Code Division Multiple Access) or TDMA (Time Division Multiple Access) link such as a cellular phone channel, for example. The communications links 150, 250 may also include an RS-232 serial connection, an IEEE-1394 (Firewire) connection, a Fibre Channel connection, an IrDA (infrared) port, a SCSI (Small Computer Systems Interface) connection, a USB (Universal Serial Bus) connection or other wired or wireless, digital or analog interface or connection.

Client 300 may be, for instance, a personal computer or other computing device which runs Microsoft Windows™ 95, 98, NT™, 2000 or XP™, Windows™CE™, PalmOS™, Unix, Linux, Solaris™, OS/2™, BeOS™, MacOS™, VAX VMS, or other operating system or platform. Client 300 may include a microprocessor such as an Intel x86-based or Advanced Micro Devices x86-compatible device, a Motorola 68K or PowerPC™ device, a microcontroller or other general or special purpose device operating under programmed control. Client 300 typically includes electronic memory such as RAM (random access memory) or EPROM (electronically programmable read only memory), storage such as a hard drive, CD ROM or rewritable CDROM or other magnetic, optical or other media, and other associated components connected over an electronic bus, as will be appreciated by persons skilled in the art. Client 300 may be equipped with an integral or connectable cathode ray tube (CRT), liquid crystal display (LCD), electroluminescent display, light emitting diode (LED) or other display screen, panel or device for viewing and manipulating files, data and other resources, for instance using a graphical user interface (GUI). Client 300 may also be or a network-enabled appliance such as a WebTV™ unit, radio-enabled Palm™ Pilot, Blackberry, or similar unit, a set-top box, a browser-equipped or other network-enabled cellular telephone, or other TCP/IP device.

Network enabled code may be, for example, Internet Protocol (IP) code or data, Hyper Text Markup Language (HTML), Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), Wireless Markup Language (WML), Java™, C, UNIX Shell, Visual Basic, ColdFusion™, Common Gateway Interface (CGI), or other computer language or platform.

The database 102 may be, for example, an Oracle™ relational database sold commercially by Oracle Corp. Other databases, such as Informix™, DB2 (Database 2), Sybase™ or other data storage or query formats, platforms or resources such as SQL (Standard Query Language), a storage area network (SAN), Microsoft Access™ or others may also be used.

FIG. 1 also illustrates a conventional voice response unit (VRU) 160 which may be used in conjunction with a conventional public switched telephone network (PSTN) 170 as an interface to the user in lieu of or in addition to the client computer 300. The VRU 160 includes storage for prerecorded or synthesized spoken messages which are played to the user. The user responds to the messages by pressing keys on his or her phone 180, as is well known in the art. The VRU 160, for example, may play a number of prerecorded options for the user and receive the user's selection as input through the keypad on the user's phone 180. The VRU 160 allows the user to exchange information with the server 100. The VRU may be connected to the server 100 via the network 200.

The methods described herein can also be carried out in conjunction with a customer service representative who operates the client computer 300 and communicates the relevant information to a user with a conventional phone or in person. For example, the user can meet a representative of the account provider in an office and exchange information relating to account term selections and user data. Alternatively, the user and the customer service representative can exchange such information by phone.

According to other embodiments, the methods described herein can be carried out with software which is loaded onto a storage device, e.g., a hard drive, connected to or part of the client computer 300. For example, a computer program may be provided by the account provider, e.g., an issuing bank, to the user on a floppy disk, CD ROM, or other removable media, by conventional mail. The computer program may also be downloaded by the user via a network such as the internet from a server, e.g., server 100, maintained by the account provider. The user installs the program on the client computer 300 and executes the program which carries out the methods described herein. The output from the program would typically comprise a set of account terms as well as information identifying the user, and may be in the form of a computer file or a printed page, for example. The user then sends to the account provider the output, e.g., by the internet, phone, or regular mail, enabling the account provider to open the account.

According to still other embodiments, the methods described herein can be carried out by conventional or electronic mail. For example, the account provider can send the user a paper or electronic brochure presenting the various available terms and accounts to the user and can receive the user's responses through the same or a different communication channel. The brochure, for example, may allow the user to input his or her responses directly onto the paper brochure, or it may provide a website address or phone number for inputting responses through the internet or by VRU or a customer service representative. The account provider may also solicit an existing account holder by presenting on an account statement an offer to customize the existing or a new account for the account holder. The account provider may also solicit a prospective or existing account holder by phone, either with outbound voice messaging, e.g., an automated non-interactive phone call when the user is not home or with a live customer service representative. The account provider may also solicit a prospective or existing account holder through a wireless connection, e.g., by calling the user's cell phone or through a wireless connection to the user's computer.

For simplicity, the descriptions of implementing the invention with a VRU, customer service representative, CD ROM, or by mail will be omitted.

Referring to FIG. 2, a flow chart depicting a customization method according to an exemplary embodiment of the invention is shown. Initially, the user logs on to his or her client computer 300 (see FIG. 1), establishes a connection to the internet through the communication link 250, and accesses a web page relating to account customization stored on the server 100 of, for example, a financial services provider. The provider may be, for example, a bank or other financial institution which provides financial services such as credit accounts, debit accounts, and brokerage accounts to its customers. The web page relating to account customization is sent to the user in step 500. The web page includes an input screen which allows the user to specify whether the account to be customized is a new account or an existing account. The web page will typically be programmed to automatically send the user's response to the server 100 upon entry by the user.

In the event that the user indicates through the web page that he or she would like to establish a new account, the server 100, upon receiving the user's selection, sends to the user a web page which allows the user to specify whether the user would like to build his or her own account terms from scratch, or start with a recommended set of account terms. As will be discussed further below, the recommended set of account terms can be proposed by the server 100 based either on a user's answers to one or more questions, or on the most popular accounts provided by the service provider (see block 518).

The web page which allows the user to specify whether to start from scratch or receive a suggested account may also provide a means to allow the user to specify a maximum periodic fee for the account. For example, the web page may allow the user to specify a maximum annual fee of zero dollars, fifty dollars, one-hundred dollars, or unlimited. The means for allowing the user to specify a maximum annual fee may be in the form of a banner, located at the bottom of the screen, which remains visible to the user throughout the term selection process, thus enabling the user to change the annual fee at any time. In step 502, the server 100 receives the user's input as to whether the user wishes to build his or her own account or receive one or more recommendations for an account from the server 100.

If the user chooses to build his or her account from scratch, the server 100 sends a web page in step 504 which displays a number of available categories of terms for the account. For example, the web page may include interactive buttons which the user can click on with a mouse to select one or more of the following general categories of terms: affiliations, rewards, product type, and cost. The web page may prompt the user to initially select the category which is most important to him or her.

The product type category may include a list of the following available terms related to, for example, credit card products: titanium, platinum, signature, smart card, gold, and stored value. The cost category may include a number of different available combinations of annual percentage rate and annual fee, for example.

The affiliations and rewards categories may include a list of subcategories of terms in lieu of or in addition to a list of actual terms. For example the affiliations category may have the following subcategories: travel, shopping, internet, sports, university, special interest, and military. Under each of the subcategories may be listed the available terms. For example, the “university” subcategory may provide a list of universities which can be selected by the user to be affiliated with the user's account. Similarly, the rewards category may include the following examples of subcategories: travel, merchandise, cash, and universal, with each subcategory having thereunder an associated list of available terms. Other configurations of displaying available terms are possible, as will be appreciated by those skilled in the art. The web page environment thus allows the user, as an initial step in customizing the account, to select a preferred term by means of a menu system organized logically according to categories and subcategories of terms.

At step 506, the server 100 receives the user's selection as to his or her preferred term. Next, in step 508, the server 100 sends a web page which displays the term selected by the user in addition to other terms which are available for the user to select. For example, as shown in FIG. 4, if the user, under the Affiliation category and University subcategory has selected Ohio State University as his or her preferred term, the server 100 sends back a web page displaying the user's choice. This process allows the user to see the terms of the account as they are selected.

FIG. 2 also illustrates, in step 510, that the web page allows the user to request a recommended product, to continue customizing the account, or to apply for the account. In step 510, the server 100 receives the user's selection as to whether the user would like to receive a recommended account, continue customizing the account, or apply for the account.

One advantageous feature of exemplary embodiments of the invention is that the user can customize the account as much or as little as desired. Thus, in the event that the user is primarily concerned with only one term, the user can select his or her most preferred term and quickly apply for the account, rather than having to take the time to evaluate each available term of the account, many of which the user may not care much about. In such case, the system and method may be programmed to insert a default term for those not selected by the user. Conversely, if desired, the user can customize each term. Thus, the user has the option of ending the customization process at any time, which may enhance user satisfaction.

Referring again to block 510, in the event that the user has requested a recommended product based on the user's selection of a preferred term, in step 512 the server 100 sends at least one recommended product, as defined by a set of terms, to the user. For example, the server 100 may send a web page which displays the important terms or all of the terms of one or more recommended product(s) for the user to evaluate. The web page may also include annotations explaining why each product was recommended, as well as buttons to allow the user to apply for the account, get more information about the terms of the account, or customize one or more of the recommended products. In step 514, the server 100 receives the user's selection as to whether to apply for the account, get more information on the account, or further customize the account.

In block 510, if the user chooses to apply for the account, the server 100 initiates an application process based on the user's selected terms. The application process may entail, for example, gathering some additional data from the user to enable the issuing bank to verify the user's creditworthiness, and ultimately establishing the account based on the user's selections.

Referring back to block 510, if the user chooses to further customize the account, the server 100 sends a web page, for example as shown in FIG. 4, which comprises a customization menu and term display as depicted in box 516 of FIG. 2. Box 516 represents a process which will be described further below in connection with FIG. 3.

Referring back to step 502 in FIG. 2, in the event that the user chooses to request that the server 100 suggest an account rather then having the user select the account terms from scratch, the server 100 sends a web page which allows the user to either see a list of the most popular accounts or answer one or more questions which enable the server to recommend an appropriate account. In step 518, the server 100 receives the user's selection as to whether to view popular accounts or answer the questions. If the user chooses to see a list of popular accounts, the server 100 in step 520 sends the user a web page which displays a number of accounts and associated account terms, such as, in the case of a credit card, product type, introductory APR, subsequent APR, annual fee, image of the card design, rewards program(s), etc. In step 522, the server 100 receives the user's account selection. In step 524, the server sends to the user a recap of the account and associated terms via a web page which may include buttons to allow the user to receive additional account information, apply for the account, or further customize the account.

Referring back to box 518, if the user opts to answer questions rather than requesting to see the terms of popular accounts, the server 100 in step 526 sends a web page to the user containing one or more questions relevant to determining an appropriate set of account terms for the user. For example, a first question may ask the user to specify what feature is most important to the user in a credit card from a number of choices which include, for example, rewards, low rates, high credit line, technology, or special interest groups. A second question may ask the user to specify the user's second most important feature from among the same choices. A third question may ask the user to indicate one or more of his or her hobbies from a number of predefined choices. The web page also typically includes a button to allow the user to request a recommended card based on his or her selections. In step 528, the server receives the user's responses.

Based on the user's responses, the server 100 identifies at least one, and typically more than one, account defined by a set of terms and sends the accounts and associated terms to the user in step 530. In step 532, the server 100 receives the user's selection as to the desired account. In step 534, the server 100 sends to the user a summary of the terms of the account on a web page which also may include buttons to either apply for the account, further customize the account, or get more information on the terms of the account.

Referring back to box 500 of FIG. 2, if the user is a current account holder, the user will so specify and/or also enter an account number or other account identification information and typically a password, for example, into the web page. In step 536, the server 100 receives the account number and password. In response to receiving the account number, the server retrieves the relevant account information, such as account terms, from its database 102. The account terms are then sent to the user in step 538. At this point, the user has the option to modify the existing account.

FIG. 3 is a flow chart of the customization method depicted in box 516 of FIG. 2. An example of a user interface to carry out the customization method is illustrated in FIG. 4. Referring to FIGS. 3 and 4, in step 550 the server 100 sends a web page to the user, for example as depicted in FIG. 4, which displays term categories and selected terms for an account. For example, term categories may including core feature, affiliations, rewards, cost, product type, card design, and payment due date. In addition, FIG. 4 shows one actual selected term, i.e., Ohio State University. FIG. 4 also shows buttons which allow the user to apply for the account, continue customization of the account, or request a recommendation for an account, as depicted in box 552 in FIG. 3. If the user decides to continue customization, the web page allows the user to select a category by clicking on one of the numbered buttons as depicted in FIG. 4. In step 554, the server 100 receives the user's category selection, such as button 1, Affiliation(s). In step 556, the server sends a web page responsive to the user's selection, in this case listing several available affiliates or sub categories of affiliates such as travel, shopping, internet, sports, university, special interest, and military, followed by affiliates under the selected subcategory. The web page allows the user to select one or more of the affiliates to be affiliated with the account. In step 558, the server 100 receives the user's selection as to affiliates, e.g., American Automobile Association.

In step 560, the server 100 reevaluates the remaining terms available to the user based on the user's selections to date in the selection process. For example, the server 100 may be programmed to execute a routine which evaluates the user's current options as to remaining terms based on a fee associated with each term. Terms associated with a fee exceeding the user's specified maximum fee, for example, will be determined to be unavailable, whereas other terms will be depicted as available. The routine can be programmed by the account provider according to any desired criteria.

After reevaluating the remaining available terms, the server 100 returns to step 550 and displays the categories and selected terms, for example, in the form shown in FIG. 4. The user can at that point apply for the account, continue with customization by clicking on any of the numbered buttons, or request a recommendation for an appropriate account. If the user decides to further customize, the user may, for example, click on button 3, Cost, or another of the category buttons, including those with terms already selected. The cost page may include a number of options such as various combinations of an introductory interest rate, long term interest rate, and annual fee, as will be described in more detail below. The customization process can be repeated, if desired by the user, for each of the category buttons shown in FIG. 4. For example, under the category “product type”, the user may be presented with such choices as signature, titanium, platinum, smart card, gold, and stored value. Under the category “card design,” the user may be presented with an image for each available card design. Under the category “payment due date,” the user may be presented with an image of a calendar which allows the user to select the box corresponding to the day of the month which the user would like to have as the payment due date. Alternatively, the user may decide to apply for the account by clicking the “Apply” button after specifying only the terms that are important to the user.

In the case that the account provider has information on the user, such as credit history information or a creditworthiness score, the method may entail a determination of what terms to offer the user based on this information. For example, if a first user is more creditworthy than a second user, the account provider, in addition to offering the first user the same terms as the second user, may offer the first user a lower interest rate and/or lower annual fee than it offers the second user. The first user may therefore receive a larger selection of terms or accounts than the second user. The creditworthiness of a user may be defined, for example, by categorizing the user into a population segment of users demonstrating similar credit behavior as the user. The account provider may also use information it has about a particular user to tailor its account recommendations or the available terms it sends to that user. For example, an account provider may recommend an American Medical Association Visa Platinum card for doctors.

After the user has made his or her selections, the selected terms are displayed along with the categories, for example as shown in FIG. 5. The user then has the option in step 552 (FIG. 3) of applying for the account, in which case a more detailed summary of the selected account terms may be sent to the user in step 562 in a web page which allows the user to accept the terms and apply for the card. In step 564, the server 100 receives the user's acceptance. In step 566, assuming the user is creditworthy, the financial institution operating the server 100 opens the account for the user.

The account provider may also preapprove one or more accounts for a prospective or existing account holder. The preapproval process may entail receiving credit history information on the prospective or existing account holder and selecting one or more accounts or terms appropriate to offer to the user. The account holder may then solicit the user, for example by phone, regular mail, or email providing an identification code for the user and inviting the user to respond to the solicitation. The user may go to a website, for example, enter his or her identification number, and view the features of and compare all of the accounts for which he or she has been preauthorized. The preapproval process relieves the user from having to wait for or be denied approval after selecting the terms of a desired account.

FIG. 8 illustrates a system and method according to another embodiment of the invention. In step 802, the account provider sends categories of account terms, such as interest rate, rewards program, and card design, to the user. The account provider may also send the user an invitation to optionally accept the default account terms without customizing the account. The user then selects a category of terms or requests to apply for the account, and in step 804, the account provider receives the user's category selection or application request.

If the user opts to apply for the account, the account provider in step 810 sends the user a summary of the default terms for the account and an invitation to confirm his or her desire to apply for the account. If the user decides to select a category of terms, the account provider in step 804 receives the user's category selection and in step 806 sends the available terms in that category to the user. In step 806, the account provider may also send the other categories of terms to the user allowing the user to jump to a different category.

The user selects an available term within the category of terms, e.g., in the interest rate category, a 0% introductory rate for six months followed by prime rate+6.99%. In step 808, the account provider receives the user's selected term. The account provider may also receive a selection of another category, the terms of which the user wishes to see. Alternatively, the account provider may receive a request from the user to apply for the account.

If the account provider receives a selection of another category, the process returns to step 806, wherein the account provider sends the available terms for the selected category to the user. The loop from step 808 to 806 may continue as long as the user continues to select a category of account terms to peruse, even if the user has already selected a term within the category. After the user is satisfied with the terms, he or she may opt to apply for the account.

If the account provider receives a request to apply for the account, the account provider then carries out step 810, which entails sending a summary of the current account terms and an invitation for the user to confirm his or her desire to apply for the account having those terms. In step 812, the account provider receives a request to apply for the account. For a new account, after verifying the creditworthiness of the user, or if the user is preapproved, the account provider opens the account. For an existing account, the account provider modifies the account.

In some cases, it may be advantageous for the account provider to have a multitude of predefined accounts, rather than putting together new combinations of terms for the first time during a communication with a user. Predefined accounts allow the account provider to verify the compatibility of all terms in each predefined account before offering the account to a user. Moreover, if the number of predefined accounts is relatively large, the numerous terms available to the user at each step will provide an experience akin to designing a customized account for the particular user. At the end of the process, however, the account provider may simply match the user's selections to a predefined account.

According to another embodiment of the invention, the account provider may send the user a menu of all available accounts. The menu may be arranged in categories and subcategories to enable the user to easily find a desired card by navigating through the menu system which may be arranged by categories and subcategories of subject matter. The account provider may also provide the user with a search capability, e.g., with a box for entering keyword search terms. Upon entering the keywords and requesting the search, the account provider searches the files describing the various available accounts or terms and sends the search results to the user, e.g., in the form of a list of accounts from most relevant to least relevant or a list of relevant terms. This process may allow the user to quickly find the feature or account he or she desires based on a most desired characteristic.

In general, the account provider may categorize and subcategorize account terms in any desired manner to enable the user to easily identify and select desired terms and customize his or her account. The account provider may choose to allow the user to customize terms in only one or a small number of categories or alternatively to customize terms in a large number of categories, depending on how much flexibility the account provider desires to give to the user. For example, an account provider may allow users to customize a limited number of terms in credit card accounts only. Alternatively, an account provider may allow users to customize most or all terms in a variety of account types such as loan accounts, asset accounts, brokerage accounts, insurance accounts, etc.

In the case where the account provider allows users to customize a variety of terms in a variety of account types, the account provider may categorize and subcategorize the available terms to facilitate the selection process. For example, the account provider may initially categorize the account types as loan accounts, asset accounts, brokerage accounts, insurance accounts, and margin accounts and send such categories to the user. The account provider may also categorize and subcategorize various services or features available with these accounts. For example, the account provider may offer various transaction platforms, authorization vehicles, rewards programs, affiliates, credit limits, benefits, payment options, servicing options, costs, and linkages amount different accounts. The account provider may send these categorizations to the user to allow the user to customize his or her account. These exemplary categorizations will now be described in further detail.

Initially, the account provider may send the user a list of account types available to the user, such as loan accounts, asset accounts, brokerage accounts, and insurance accounts. If the user chooses loan accounts, for example, the account provider may send the user various subcategories such as unsecured loans, secured loans, consumer loans, business loans, revolving loans, nonrevolving loans, balance transfers, cash advances, convenience checks, etc. The various categories and subcategories may or may not be mutually exclusive. The user may select one or more of the aforementioned categories to define the desired account. For example the user may select an unsecured revolving business loan (e.g., a business credit card) or a secured nonrevolving consumer loan (e.g., a home mortgage). If the user initially chooses an asset account, the account provider may then send the user a number of subcategories, such as demand accounts (e.g., demand deposit accounts or savings accounts), certificate of deposit, money market accounts, or trusts. Other types of accounts can be similarly categorized to allow the user to choose the desired account type with specificity.

After the user has defined the desired type of account, the user may then define other terms in various categories to the extent allowed by the account provider. For example, the user may define a desired transaction platform such as VISA, MasterCard, American Express, Discover, Private Label, PLUS, NYCE, MAC, Cirrus, or ACH, which service credit card and debit card transactions. The user may also define a desired authorization vehicle, i.e., the vehicle which the user uses to authorize a transaction, e.g., check, card, key fob, or simply an account number. If the user selects card, the account provider may send the user various available card designs.

The account provider may also send the user a number of available rewards programs organized into categories and subcategories. For example, the account provider may send the user a list of available rewards programs such as United Airlines miles or Marriott hotel points or subcategories such as travel or shopping. The account provider may also send the user a number of subcategories of features of the rewards programs, such as criteria for earning rewards, methods of redeeming rewards, and types of compensation. Criteria for earning rewards may include transaction based earning (e.g., based on amount of spending or interest paid), balance based earning (e.g., based on balance transfer, revolving balance, or a balance threshold), or other events such as first use of the account or application approval. Methods of redeeming awards may include automatic redemption at a predetermined event, e.g., a number of points earned, or customer initiated redemption. The account provider may also allow the user to specify a redemption channel such as through a web page, a voice response unit, or a customer service representative. The account provider may allow the user to specify the type of compensation he or she receives from the rewards program, such as cash, merchandise, or points from the rewards program of another entity such as United Airlines miles or Marriott points. The account provider may provide the user with the option of earning extra rewards points for payment in full of the account balance, or subtraction of rewards points in lieu of paying one or more account fees.

Another category which the account provider may send to the user is affiliates. Affiliates may include, for example, entities such as airlines which provide rewards to the user based on account usage or entities such as universities which receive compensation from the account provider when the user uses the account. The account provider may also send the user a product category which includes product types such as eCard, platinum, signature, gold, and titanium. The account provider may also provide a number of options for credit limit.

Under the category of benefits, the account provider may send to the user for selection various available benefits such as insurance (e.g., travel insurance, accident insurance, first protect, or personal credit protection), association benefits (e.g., roadside assistance), merchandise offers, club memberships, and/or other services (e.g., overdraft or overlimit protection, warranty manager service, year end or quarterly account summaries, online bill pay, etc.). The account provider may allow the user to opt for or opt out of such benefits.

The account provider may send the user various available servicing options such as payment options, statement options, and customer support options. Payment options may include, for example, payment due date selection, customer-initiated or automatic payment from another account, electronic or paper payment, and selection of a minimum payment due each month, e.g., 2%, 5%, or 10%. Statement options may include, for example, a desired statement channel, statement format and content, and time for providing a statement (e.g., periodic or by request). Customer support options may include, for example, 24-hour telephone support, web support, preferential treatment in phone queues, and replacement of lost or stolen authorization vehicles. The account provider may also allow the user to specify privacy options, such as whether the user authorizes the account provider to share certain account information with third parties and whether the user desires to receive telemarketing calls. The system can also be configured to allow the user to set up a demand deposit or other account with reduced service charges in exchange for online statements and other communications such as notices of late fees, overdrafts, or account balances below a predefined level. The account provider would communicate with the account holder via electronic means and pass on at least a portion of the reduced costs of maintaining the account to the user in the form of reduced service charges.

The account provider may also categorize cost terms such as interest rates and annual fees and allow the user to customize them to an extent acceptable to the account provider. The account provider may send a number of available interest rates to the user, including, for example, introductory APR and final APR. The account provider may provide the user the option of having a variable interest rate or fee dependent on usage or balance of the account. The account provider may also send the user a list of periodic fees (e.g., annual fee or monthly service charge), transaction fees (e.g., cash advance fee, balance transfer fee, convenience check fee, quasi cash fee, money order fee, wire transfer fee, automatic teller machine fees), and/or penalty fees (e.g., overlimit fee, returned check fee, late fee, declined convenience check fee). The account provider may allow users to select fees and interest rates to an extent acceptable to the account provider. The account provider may allow the user to set a minimum account balance necessary to avoid a fee. The account provider may provide favorable costs to user's who hold other accounts with the account provider.

Still other examples of terms and categories of terms which may be presented to the user in connection with different types of accounts include the option to (a) access multiple accounts provided by one or more account providers (e.g. banks) on a single card, (b) access home equity, (c), access a margin account, or (d) include a daily sweep feature as described in U.S. Ser. No. 09/655,886, entitled “System and Method for Linked Account Having Sweep Feature”, filed Sep. 6, 2000, by Hirka et al., which is hereby incorporated by reference. The account provider may allow the user to select terms under any or all of the aforementioned categories according to the degree of flexibility the account provider desires to provide to the user. Once the user selects his or her predefined terms, the account provider opens the account.

According to another aspect of the invention, the account provider may allow the user to save his or her selections for a specified time period in a database maintained by the account provider. For example, the user may invest a certain amount of time in choosing terms for an account, but for whatever reason, may not apply for the account at that time. Rather than making the user begin the process anew, the account provider may ask the user if he or she would like to save his or her selections, for example under an alphanumeric identifier, so that the user can retrieve them later. Alternatively, the account provider may save the user's selections automatically and retrieve them automatically based on recognizing the user's computer through a well known technique such as a cookie the next time the user visits the account provider's website.

An advantageous feature of exemplary embodiments of the invention is that the terms available to the user for an account are provided to the user and are thus readily apparent to the user. For example, all of the available affiliates, rewards programs, cost options, standard benefits, additional benefits, card designs, and payment due dates, are easily accessible to the user. This information allows the user to proactively select desired terms for the account. In addition, the system and method can be designed to allow the user to request and receive a more detailed description of each available term offered by the account provider, e.g., by clicking a button associated with the term.

According to another aspect of the invention, the account provider may facilitate evaluation of the various options by sending or displaying terms or accounts together. For example, the account provider may allow the user to request to see a number of cost terms (e.g., interest rate and/or annual fee) side by side so as to easily compare the relative cost of an account and select the desired one. The account provider may also send a number of account summaries together which are displayed on the same computer screen so as to enable the user to compare corresponding terms and make an intelligent decision as to which account best suits their needs. In each case, the screen showing the various options may include a number of buttons allowing the user to specify his or her desired term or account.

Another advantageous feature is that exemplary embodiments of the invention can provide the user with a great deal of flexibility in selecting the cost terms of the account. For example, the server 100 can send the user a web page which allows the user to specify a maximum periodic (e.g., annual) fee value which the user is willing to pay. The server 100 determines what features or benefits of the account are available based on the user's selection. For example, the server may determine that for a maximum annual fee of $25, the account is not entitled to a particular low interest rate or rewards program or group of affiliates. These unavailable features can be highlighted in an appropriate manner by the server 100, e.g., by coloring them gray, to show the user that they are unavailable based on the selected maximum annual fee. The server 100 may also be programmed to dynamically update the available terms for the user. For example, if the user changes the maximum annual fee to $100, then the aforementioned unavailable terms may become available, as depicted by removal of the gray color. The service 100 may also be programmed to carry out a similar method using an interest rate instead of an annual fee. For example, the server 100 can send the user a web page which allows the user to specify a maximum APR value which the user is willing to accept. The server 100 determines what features or benefits of the account are available based on the user's APR selection.

The available terms can be dynamically updated based on the user's selections in the process of customizing the account. Thus, each time the server 100 receives a new selected term from the user, the server can execute a routine to determine which remaining unspecified terms are still available to the user. The routine to determine term availability can be executed by the server 100 according to a computer program which has encoded therein any desired set of rules for term availability as set by the financial institution operating the server.

According to another embodiment of the invention, the user may indicate that he or she would like to have the server 100 calculate an annual fee for the account based on the user's other term selections. Thus, if the user opts for a number of valuable benefits, the annual fee increases. Conversely, the user can forego certain benefits to reduce the annual fee. The server 100, according to this embodiment, may dynamically update the annual fee and send the updated fee to the user each time the user selects another term. The server 100, in addition to specifying the annual fee for the overall account, may itemize the fee for each benefit and send that information to the user, thus allowing the user to make intelligent decisions as to what benefits or terms to keep based on their individual cost.

As shown in FIG. 6, the user may trade certain standard benefits (e.g., travel accident insurance, a year-end account summary, auto rental collision insurance, emergency airline ticket replacement, warranty manager service, and/or lost luggage insurance) for other benefits (e.g., purchase protection, online bill payment, credit life insurance, first protect—debt deferment, quarterly account summary, etc.) which the user may desire more than the standard benefits. Or, the user may opt to pay a higher fee for additional benefits. In each case, the server 100 may dynamically update the itemized cost for each benefit, and overall cost of the account, and/or available benefits.

According to another embodiment of the invention, the server 100 can send to the user a web page which allows the user to specify a first cost term, such as a desired annual fee, and to have the server 100 calculate a second cost term, such as annual percentage rate, based on the first cost term, or vice versa. In this way, the user can structure the account to his or her advantage. For example, a user who keeps a relatively high balance may opt to increase the annual fee in return for a lower annual percentage rate to reduce his or her monthly interest obligation. Conversely, a user who generally pays off his or her balance in full every month may opt for a high annual percentage rate in return for a low annual fee, since the annual percentage rate is seldom applicable.

Other embodiments of the invention relate to customization of the credit limit. According to one embodiment, the server 100 sends to the user a web page identifying the maximum available credit limit for the user. The web page also contains an input box allowing the user to specify a credit limit, which may be below the maximum available credit limit. This feature may be desirable to certain users who wish to limit their credit line for protection in the event of fraudulent use of their card, or for reasons relating to lack of self-control.

According to another embodiment, the credit limit can be customized by the user to change according to different circumstances in which the account is used or characteristics of the transactions. For example, the user may assign by means of a web page a first credit limit to the user himself, and a second, lower credit limit to a second person, e.g., a child having a second card under the user's account. The user may also specify different credit limits for transactions occurring at different times of the day or days of the week, different categories of purchased products, different geographical locations, or other circumstances. For example, the user may specify a lower credit limit for transactions occurring after 6 pm and on weekends, for jewelry, automobiles, and electronics equipment, and for purchases in the user's home city. Thus, the user can customize the credit limit based on the circumstances in which the account is used or characteristics of the transactions.

According to another embodiment of the invention, the account provider presents to the user the option to immediately receive a relatively large quantity of points in exchange for a commitment by the user to use the account by a certain amount within a predetermined time period. For example, the user may agree to charge $15,000 on a credit card within 12 months in exchange for sufficient points to immediately pay airline and hotel costs for 1-week vacation for four people at a Caribbean resort. The points may be granted to the user in the form of “universal” or “account” points, or points associated with one or more affiliates which are convertible into compensation such as airline tickets, hotel rooms, or other benefits.

According to other embodiments of the invention, the user is provided the flexibility to select one or more affiliates and rewards programs. The user can select, for example, more than one affiliate to be associated with the account. Each affiliate has an agreement with the financial institution issuing the account whereby the affiliate agrees to provide certain benefits or compensation to the account holder in exchange for compensation from the issuing financial institution. The user, by means of a web page, under the Affiliation(s) heading (see FIG. 4), can specify a number of affiliates which each provide benefits to the user. In connection with receiving the user's selections as to multiple affiliates, the server 100 may itemize the fee associated with each affiliate to allow the user to evaluate whether the benefits provided by the affiliate justify paying the marginal fee. The server may execute a routine which determines whether the affiliates selected by the user are compatible with each other, based on any restrictions specified by each affiliate. For example, an affiliate may specify that it will not allow any competitor to be an affiliate on the same card or account.

The affiliates may provide benefits in the form of points associated with the affiliate. For example, an airline may provide the user with a point for each mile of air travel purchased with the card. Alternatively, the financial institution issuing the account may allocate universal points to the user based on usage of the account. The financial institution may then allow the user to convert his or her universal points into points of one or more affiliates. The financial institution may also allow the user to convert affiliate points into universal points. In this way, the user can maximize the value of using the account by both selecting a number of desired affiliates and exchanging universal points for the desired affiliate points and vice versa. Other types of affiliates, such as universities or charities, may provide a benefit to the user in the form of association with the university or charity, and the account provider provides compensation to the university or charity based on usage of the account by the user.

According to one embodiment of the invention, the account provider offers, in one account, a combination of a rewards program, where the rewards are provided by a first entity, and an affiliation with a second entity, where the second entity is different from the first entity. In this embodiment, the first entity providing the rewards program is typically a different entity from the account provider. Examples of rewards programs include mileage programs offered by airlines and other rewards programs offered by businesses such as hotels and merchants. Examples of affiliations include universities and colleges, professional associations such as the American Medical Association, environmental organizations, and charitable organizations. The second party affiliated with the account typically receives compensation from the account provider based on usage of the account by the user.

The combination of a rewards program provided by a first entity and an affiliation with a second entity may be particularly desirable for the account holder. The affiliated second entity is typically an organization which the account holder holds in high regard. In the case of a credit card account, the design of the card may display the affiliated second entity prominently. Thus, the card holder, when using the card in public, benefits from being associated with the affiliated second entity. The affiliated second entity also may benefit by receiving compensation based on the account holder's use of the card.

In addition to being associated with the affiliated second entity, the account holder also receives the monetary benefit of the rewards program provided by the first entity. For example, the account holder may receive miles in an airline mileage program, points from a hotel chain, or other compensation from another business for use of the account. Thus, while supporting the affiliated second entity, which may be a university, an environmental group, or a charity, the account holder also receives compensation from the first entity through the rewards program. The combination of a rewards program and an affiliate may provide strong incentive for the account holder to use and retain the account. The combination of a rewards program and an affiliate may be offered to a prospective account holder or to an existing account holder. In the case of an existing account, a rewards program and/or an affiliate may be added to an account having one or the other or neither.

According to another embodiment of the invention, the account provider may allow the user to select two or more rewards programs to be part of a single account. For example, a single account may receive the benefit of airline miles and hotel points based on use of the account.

According to other embodiments of the invention, the user can select an account feature which provides real time or near real time notification to the user of account transaction activity. FIG. 7 is a diagram showing the entities which are typically involved in a credit card transaction. A merchant 400 contracts for the services of an acquiring processor 410 to process credit card transactions of the merchant. When a cardholder wishes to purchase an item, data on the transaction is sent from the merchant 400 to the acquiring processor 410. The acquiring processor 410 seeks authorization from the issuing bank 420, i.e., the bank which issued the credit card to the card holder. Upon receiving authorization from the issuing bank 420, the acquiring processor 410 conveys the authorization to the merchant 400. The merchant 400 then notifies the acquiring processor 410 that the goods have been delivered, allowing the acquiring processor 410 to credit the merchant's account and, upon request from the merchant, to deposit payment into the merchant's account at the merchant bank 430.

According to an exemplary embodiment of the invention, immediately upon completing a transaction involving the account of a particular account holder, the acquiring processor 410 sends a message to the issuing bank 420, for example over the internet or by phone. The issuing bank 420 sends the data electronically to a device operated by the account holder immediately subsequent to receiving the data, e.g., by pager, telephone, computer email, mobile phone, or Blackberry. The account holder 450 thus receives real time or near real time notification of any transactions in the account, which may allow early recognition of fraudulent activity. Typically, the notification from the acquiring process 410 to the issuing bank 420 and from the issuing bank 420 to the account holder 450 will be automated such that no human interaction is necessary. Alternatively, the issuing bank 420 may arrange to have the acquiring processor 410 send the notification to the account holder 450 directly without contacting the issuing bank 420.

While the foregoing description includes details and specificities, it is to be understood that these have been included for purposes of explanation only, and are not to be interpreted as limitations of the present invention. For instance, resources described as singular may in embodiments be implemented in a distributed fashion, and resources described as distributed or multiple may in embodiments be combined. Modifications to the embodiments described above can be made without departing from the spirit and scope of the invention, which is intended to be encompassed by the following claims and their legal equivalents. 

1-13. (canceled)
 14. A method of providing an account to a user comprising the steps of: sending to the user a plurality of available account terms, wherein the plurality of available account terms are categorized into a plurality of categories of account terms; receiving from the user a selection of at least one of the available account terms; and providing the account based on the user's selection.
 15. The method of claim 14, wherein the plurality of categories includes a first category comprising interest rate and a second category comprising credit limit.
 16. The method of claim 14, wherein one of the plurality of categories comprises account cost.
 17. The method of claim 14, wherein one of the plurality of categories comprises account servicing terms including payment due date.
 18. The method of claim 14, wherein one of the plurality of categories comprises account services.
 19. The method of claim 14, wherein one of the plurality of categories comprises card design.
 20. The method of claim 14, wherein one of the plurality of categories comprises rewards program.
 21. The method of claim 14, wherein one of the plurality of categories comprises affiliates.
 22. The method of claim 14, wherein the plurality of available account terms are presented to the user as a menu of categories of account terms.
 23. The method of claim 14, wherein the account is an existing account of the user.
 24. The method of claim 14, wherein the account is a new account for the user.
 25. The method of claim 14, further comprising the step of determining the plurality of available account terms based at least in part on information about the user.
 26. The method of claim 14, wherein at least one of the categories includes a plurality of subcategories of account terms.
 27. The method of claim 14, wherein the step of providing the account comprises matching the user's selection to a predefined account.
 28. The method of claim 14, wherein the plurality of available account terms includes at least two terms specifying different methods of payment.
 29. The method of claim 14, wherein the plurality of available account terms includes at least two terms specifying formats of an account statement.
 30. The method of claim 14, wherein the sending step is carried out over the Internet.
 31. The method of claim 14, wherein the sending step is carried out with a telephone.
 32. The method of claim 14, wherein the sending step is carried out in person.
 33. The method of claim 14, wherein the sending step is carried out by mail.
 34. The method of claim 14, further comprising the step of saving the user's selection in a database before the user has finished making selections.
 35. The method of claim 34, further comprising the step of receiving from the user an alphanumeric identifier for labeling the user's selection to enable the user to retrieve the user's selection at a later time.
 36. The method of claim 14, further comprising the step of receiving from the user a request to provide more detailed information on one of the plurality of available account terms.
 37. A method for providing an account to a user, the account being defined by a plurality of account terms, the method comprising the steps of: identifying a recommended account; sending to the user a description of at least some of the account terms of the recommended account; sending to the user at least one available account term which is different from any of the account terms of the recommended account; receiving from the user a selection of one or more of the at least one available account term; and providing the account to the user based on the selection.
 38. The method of claim 37, wherein the step of identifying a recommended account comprises identifying one or more most popular accounts.
 39. The method of claim 37, wherein the step of identifying a recommended account comprises: sending the user at least one question; and identifying the recommended account based on the user's response to the at least one question.
 40. The method of claim 39, wherein the at least one question relates to the user's most preferred term or terms.
 41. The method of claim 37, wherein the step of providing the account comprises matching the user's selection to a predefined account.
 42. The method of claim 37, wherein the step of sending to the user at least one available account term comprises sending a plurality of categories of available account terms.
 43. A method of providing an account to a user, the account being defined by a plurality of account terms, the method comprising the steps of: (a) sending the user a description of a plurality of available account terms for the account, the available account terms being categorized into a plurality of categories of account terms; (b) receiving from the user a selection of at least one of the available account terms; (c) allowing the user to accept the account before the user selects an account term in each category; (d) selecting account terms for the user in those categories in which the user has not selected account terms; and (e) providing the account based on the selection received from the user in step (b) and the account terms selected in step (d).
 44. The method of claim 43, wherein the account is an existing account of the user.
 45. The method of claim 43, wherein the account is a new account for the user.
 46. The method of claim 43, wherein the step (e) of providing the account comprises matching the selection received from the user in step (b) and the account terms selected in step (d) to a predefined account.
 47. The method of claim 43, wherein the plurality of categories includes a first category comprising interest rate and a second category comprising credit limit.
 48. A method of defining an account for a user, the account being defined by a plurality of account terms, the method comprising the steps of: (a) sending the user a first plurality of available account terms; (b) receiving from the user a first selection of one of the first plurality of available account terms; (c) repeating steps (a) and (b) for at least a second plurality of available account terms; and (d) matching the user's selections to one of a plurality of predefined accounts.
 49. The method of claim 48, wherein the first plurality of account terms comprise terms in a first category, and the second plurality of account terms comprise terms in a second category.
 50. The method of claim 49, wherein the first category comprises interest rate.
 51. The method of claim 50, wherein the second category comprises rewards program.
 52. The method of claim 51, wherein the method further comprises repeating steps (a) and (b) for at least a third plurality of available account terms comprising card design.
 53. The method of claim 48, further comprising the step of displaying on a computer screen the available terms in a category of available account terms to enable the user to compare the available terms to each other.
 54. The method of claim 48, further comprising the step of providing a website address to the user to allow the user to access a website which defines the account for the user.
 55. A method of selecting an account, the account being defined by a plurality of account terms, the method comprising the steps of: (a) sending to the user a plurality of categories of account terms; (b) receiving a selection from the user of a first one of the categories; (c) sending to the user a plurality of available account terms for the selected category; (d) receiving from the user a selection of an available account term in the selected category; (e) repeating steps (b), (c), and (d) for at least a second category; and (f) matching the user's selections to a predefined account.
 56. The method of claim 55, wherein the first category comprises interest rate.
 57. The method of claim 55, wherein the first category comprises rewards program.
 58. The method of claim 55, wherein the first category comprises affiliate.
 59. The method of claim 55, further comprising the step of simultaneously displaying the available account terms for the selected category to enable the user to compare the available account terms within the selected category.
 60. The method of claim 55, further comprising the step of sending the user a plurality of subcategories for a selected category.
 61. The method of claim 55, further comprising the step of simultaneously displaying the available account terms for at least two accounts to enable the user to compare the available accounts.
 62. The method of claim 55, further comprising the step of displaying the terms of the predefined account, including an interest rate and an annual fee.
 63. A method of selecting an account, the account being defined by a plurality of account terms, the method comprising the steps of: receiving from the user an indication of a type of account term which the user would like to select; in response to the indication, sending the user a plurality of available account terms of the type indicated by the user; receiving from the user a selection of an available account term; and defining the account at least in part based on the user's selection.
 64. The method of claim 63, wherein the user provides the indication by entering at least one keyword for an electronic search.
 65. A method of configuring an account between an account provider and a user comprising the steps of: maintaining a list of affiliates associated with the account provider, wherein each affiliate has arranged with the account provider to receive compensation from the account provider based on usage of the account; receiving from the user a selection of at least two of the affiliates to be affiliated with the account; and configuring the account such that the selected at least two affiliates are affiliated with the account.
 66. The method of claim 65, further comprising the step of sending the user a fee associated with each affiliate if there is a fee associated with the affiliate.
 67. The method of claim 65, further comprising the step of sending to the user a plurality of available account terms other than affiliates.
 68. The method of claim 67, further comprising the step of categorizing the plurality of available account terms.
 69. The method of claim 67, wherein the plurality of available account terms are based in part on a creditworthiness of the user.
 70. The method of claim 65, wherein the configured account is a new account for the user.
 71. The method of claim 65, wherein the configured account is a modification of an existing account held by the user.
 72. The method of claim 65, further comprising the steps of: sending at least two card design options to the user; and receiving from the user a selected card design.
 73. The method of claim 65, further comprising the steps of: receiving transaction data for the account; assigning benefits to the account based on the transaction data; receiving a benefits request from the user; and arranging to have the benefits provided by the affiliate.
 74. The method of claim 73, wherein the arranging step comprises arranging to have the benefits provided automatically after the user has reached a predetermined event in usage of the account.
 75. The method of claim 65, further comprising the step of determining whether each of the selected at least two affiliates has indicated that the other is unacceptable for the account.
 76. The method of claim 65, further comprising the step of assigning the benefits to the account based on an amount of interest paid by the user.
 77. The method of claim 65, further comprising the step of assigning the benefits to the account based on a balance of the account.
 78. The method of claim 65, further comprising the step of assigning the benefits to the account based on establishment of the account.
 79. A method comprising the steps of: recording a value of at least one parameter of an account held by an account holder; allocating account points the account holder based on the value; receiving a request from the account holder to convert at least a portion of the account points to affiliate points provided by an affiliate of the account specified by the account holder; and converting said at least a portion of the account points to the affiliate points provided by the affiliate.
 80. The method of claim 79, wherein the at least one parameter comprises an amount of total transactions for the account over a predetermined time period.
 81. The method of claim 79, wherein the at least one parameter comprises an average account balance of the account over a predetermined time period.
 82. The method of claim 79, wherein the account is a credit card account, and the method further comprises the step of allocating account points for payment in full of a monthly balance.
 83. The method of claim 79, wherein the account is a credit card account, and the method further comprises the step of deducting account points in lieu of applying a service charge to the account.
 84. The method of claim 79, further comprising the step of converting at least of portion of the affiliate points into the account points.
 85. A method comprising the steps of: sending to a user an offer to provide a defined number of points associated with an account in exchange for a commitment from the user to use the account by a defined amount within a defined time period, the points being redeemable for compensation; receiving from the user the commitment to use the account by the defined amount within the defined time period; and crediting the user's account with the defined number of points.
 86. The method of claim 85, wherein the points are immediately redeemable by the user, and the defined number of points is sufficient to allow the user to redeem the points for lodging and transportation.
 87. The method of claim 85, wherein the compensation is provided by one or more affiliates of the account.
 88. A method of controlling a credit limit on a credit card account comprising the steps of: receiving from the user a first credit limit which is applicable to transactions executed by the user with the credit card defined by a first transaction characteristic; receiving from the user a second credit limit which is applicable to transactions executed by the user with the credit card defined by a second transaction characteristic; and controlling transactions of the user based on the first credit limit and the second credit limit.
 89. The method of claim 88, wherein the first and second transaction characteristics include at least one of: a type of purchased product, a time period, a seller, and a location of sale.
 90. The method of claim 88, wherein the first transaction characteristic is a first category of products, and the second transaction characteristic is a second category of products.
 91. The method of claim 88, wherein the first transaction characteristic is a first category of sellers, and the second transaction characteristic is a second category of sellers.
 92. The method of claim 88, wherein the first transaction characteristic is a first geographical region, and the second transaction characteristic is a second geographical region.
 93. The method of claim 88, wherein the first transaction characteristic is a first time period, and the second transaction characteristic is a second time period.
 94. A method comprising the steps of: electronically receiving data from a credit card transaction processing entity relating to a transaction immediately subsequent to completion of the transaction; and sending the data electronically to a device operated by a party to the transaction immediately subsequent to receiving the data.
 95. The method of claim 94, wherein the steps of electronically receiving and sending are carried out via the Internet.
 96. The method of claim 94, wherein the steps of electronically receiving and sending are carried out at least in part via a public switched telephone network.
 97. The method of claim 94, wherein the steps of electronically receiving and sending are carried out, at least in part, via a wireless communications system.
 98. The method of claim 94, further comprising the step of receiving from the party a preference as to where to send the data.
 99. The method of claim 94, wherein the step of sending the data electronically to a device comprises sending the data to at least one of: a computer, a mobile phone, a personal digital assistant, a pager, a telephone, and a card display.
 100. A method of providing an account for a user comprising the steps of: arranging to have a first entity provide rewards to the user under a rewards program based on usage of the account; arranging to have a second entity, different from the first entity, affiliated with the account; and receiving from the user an indication of acceptance of the account, which account includes the rewards program and the affiliation with the second entity.
 101. The method of claim 100, wherein the first entity is an airline.
 102. The method of claim 100, wherein the first entity is a hotel.
 103. The method of claim 100, wherein the second entity receives compensation based on usage of the account by the user.
 104. The method of claim 100, wherein the second entity is a college or university.
 105. The method of claim 100, wherein the second entity is a professional association.
 106. The method of claim 100, wherein the second entity is a charity.
 107. The method of claim 100, wherein the first entity is an airline, and the second entity is a university or college.
 108. The method of claim 100, wherein the account is a new account.
 109. The method of claim 100, wherein the account is an existing account.
 110. The method of claim 100, wherein the account is a credit card account, and the method further comprises the step of displaying a representation of the second entity on a front face of the card.
 111. A method of providing an account to a user comprising the steps of: sending the user a set of available terms for the account; sending the user an associated fee for each of the available terms having an associated fee; receiving from the user a selection of at least one of the available terms; and determining a periodic fee of the account based on the user's selected terms.
 112. The method of claim 111, wherein the account is an existing account, and the user is an account holder of the existing account.
 113. The method of claim 111, wherein the account is a new account.
 114. The method of claim 111, further comprising the step of receiving from the user a rejection of one of the available terms.
 115. The method of claim 111, further comprising the step of matching the user's selection to a predefined account.
 116. The method of claim 111, further comprising the step of categorizing the set of available terms for the account.
 117. The method of claim 116, wherein a category comprises credit limit.
 118. The method of claim 111, wherein the account is a loan account.
 119. The method of claim 111, wherein the account is an asset account.
 120. The method of claim 111, wherein the available terms for the account are based in part on the credit history of the user.
 121. The method of claim 120, wherein a user with a higher credit risk is sent a higher cost than a user with a lower credit risk.
 122. The method of claim 121, further comprising the step of categorizing the user into one of a number of population segments, wherein each population segment has an associated credit risk.
 123. A method of providing a credit account to a user comprising the steps of: (a) receiving from the user a maximum periodic fee value; (b) sending the user a set of available terms for the credit account which are available based on the maximum periodic fee value; (c) receiving from the user a selected term from the set of available terms; (d) sending to the user an updated set of available terms for the credit account based on the selected term; and (e) receiving from the user an indication of acceptance of the credit account.
 124. The method of claim 123, further comprising the step of indicating an unavailability of at least one term based on the maximum periodic fee value.
 125. The method of claim 123, wherein one term in the set of available terms comprises an interest rate.
 126. The method of claim 123, wherein one term in the set of available terms comprises a credit limit.
 127. The method of claim 123, wherein one term in the set of available terms comprises an affiliate.
 128. The method of claim 123, wherein one term in the set of available terms comprises a rewards program.
 129. The method of claim 123, wherein one term in the set of available terms comprises a credit card type.
 130. The method of claim 123, wherein the account accepted by the user is a modification of an existing account held by the user.
 131. The method of claim 123, wherein the account accepted by the user is a new account.
 132. The method of claim 123, further comprising the step of categorizing the set of available terms sent to the user.
 133. The method of claim 123, wherein the credit account accepted by the user is a predefined account.
 134. The method of claim 123, wherein the available terms for the credit account are based in part on a credit history of the user.
 135. The method of claim 123, further comprising the step of providing the user a lower interest rate if the user has at least a second account with a specified account provider.
 136. The method of claim 123, wherein one of the available terms is an interest rate which varies as a function of the extent of usage of the account.
 137. A method of providing a credit account to a user comprising the steps of: sending to the user a set of available terms for the credit account; receiving from the user a first cost term for the credit account; calculating a second cost term based on the first cost term; and sending the second cost term to the user.
 138. The method of claim 137, wherein the first cost term comprises a periodic fee, and the second cost term comprises an interest rate.
 139. The method of claim 137, wherein the first cost term comprises an interest rate, and the second cost term comprises a periodic fee.
 140. The method of claim 137, further comprising the step of categorizing the set of available terms for the credit account.
 141. The method of claim 140, wherein a first category comprises credit limit and a second category comprises rewards program.
 142. The method of claim 137, wherein the calculation of the second cost term is also based in part on terms of the account in addition to the first cost term.
 143. The method of claim 137, wherein the available account terms are based in part on a credit history of the user.
 144. A method of providing a credit card account to a user comprising the steps of: sending to the user a plurality of combinations of (a) a periodic fee amount, and (b) an interest rate; and receiving from the user a selected combination of the (a) periodic fee amount and (b) interest rate.
 145. The method of claim 144, wherein the steps of sending and receiving are carried out via the Internet.
 146. The method of claim 144, further comprising the step of receiving from the user at least one of a user selected credit line, an affiliate, and a rewards program.
 147. A method of defining an account for a user, the account being defined by a plurality of account terms, the method comprising the steps of: sending to the user a plurality of available account terms; receiving from the user a selection of at least one of the available account terms; displaying at least a portion of the account terms, including the user's selection of the at least one available account term; displaying corresponding account terms for a second account to enable comparison of the account terms for the account with the account terms for the second account.
 148. The method of claim 147, further comprising the step of receiving from the user a selection of at least one available account term for the second account.
 149. The method of claim 147, wherein the second account is a most popular account among a number of accounts provided by an account provider.
 150. The method of claim 147, further comprising the step of matching the user's selection to a predefined account.
 151. The method of claim 147, further comprising the step of categorizing the plurality of available account terms.
 152. A method of defining an account for a user, the account being defined by a plurality of account terms, the method comprising the steps of: (a) sending the user a plurality of available account terms to enable simultaneous display of the available account terms for comparison of the available account terms; (b) receiving a selection from the user of one of the available account terms; and (c) matching the user's selection to a predefined account.
 153. The method of claim 152, further comprising the step of: (d) repeating steps (a) and (b) for at least a second plurality of available account terms.
 154. The method of claim 152, further comprising the step of categorizing the plurality of available account terms, wherein a first category comprises interest rate and a second category comprises credit limit. 